pressure resistant coupling - Turkish English Dictionary